import {defineStore} from 'pinia'

// token的管理
export const tokenStore=defineStore("tokenStore",{
  state(){
    return {
      token:""
    }
  },
  actions:{
    changeToken(token:any){
        this.token=token
    }
  },
  getters:{
    tokens:state=>state.token
  },
   persist: { //开启持久化
    key: 'my-custom-key',
    storage: localStorage,
    debug: true
  }
})

export const menuStore=defineStore('menuStore',{
  state() {
    return {
      menuColl:false //菜单是否折叠的
    }
  },
  actions:{
    changeMenu(flag:any){
      this.menuColl=flag
    }
  },
  getters:{
    menuColls:state=>state.menuColl
  }
})